package com.runvp.service.biz.service;

import java.util.List;
import com.runvp.service.biz.domain.BizAppVersion;

/**
 * APP版本Service接口
 * 
 * @author runvp
 * @date 2023-03-20
 */
public interface IBizAppVersionService {
    /**
     * 查询APP版本
     * 
     * @param id APP版本主键
     * @return APP版本
     */
    public BizAppVersion selectBizAppVersionById(Long id);
    /**
     * 查询APP版本
     *
     * @param v 当前版本号
     * @return APP版本
     */
    public BizAppVersion check(String v);
    /**
     * 查询APP版本列表
     * 
     * @param bizAppVersion APP版本
     * @return APP版本集合
     */
    public List<BizAppVersion> selectBizAppVersionList(BizAppVersion bizAppVersion);

    /**
     * 新增APP版本
     * 
     * @param bizAppVersion APP版本
     * @return 结果
     */
    public int insertBizAppVersion(BizAppVersion bizAppVersion);

    /**
     * 修改APP版本
     * 
     * @param bizAppVersion APP版本
     * @return 结果
     */
    public int updateBizAppVersion(BizAppVersion bizAppVersion);

    /**
     * 批量删除APP版本
     * 
     * @param ids 需要删除的APP版本主键集合
     * @return 结果
     */
    public int deleteBizAppVersionByIds(String ids);

    /**
     * 删除APP版本信息
     * 
     * @param id APP版本主键
     * @return 结果
     */
    public int deleteBizAppVersionById(Long id);
}
